type reflect.funcType
31 uses
reflect (current package)
abi.go#L388: func newAbiDesc(t *funcType, rcvr *rtype) abiDesc {
makefunc.go#L21: ftyp *funcType
makefunc.go#L53: ftyp := (*funcType)(unsafe.Pointer(t))
makefunc.go#L108: ftyp := (*funcType)(unsafe.Pointer(v.Type().(*rtype)))
type.go#L386: type funcType struct {
type.go#L755: funcType
type.go#L859: ft := (*funcType)(unsafe.Pointer(mtyp))
type.go#L943: tt := (*funcType)(unsafe.Pointer(t))
type.go#L1004: tt := (*funcType)(unsafe.Pointer(t))
type.go#L1036: tt := (*funcType)(unsafe.Pointer(t))
type.go#L1044: tt := (*funcType)(unsafe.Pointer(t))
type.go#L1052: tt := (*funcType)(unsafe.Pointer(t))
type.go#L1056: func (t *funcType) in() []*rtype {
type.go#L1067: func (t *funcType) out() []*rtype {
type.go#L1685: t := (*funcType)(unsafe.Pointer(T))
type.go#L1686: v := (*funcType)(unsafe.Pointer(V))
type.go#L1975: funcType
type.go#L1979: funcType
type.go#L1983: funcType
type.go#L1987: funcType
type.go#L1991: funcType
type.go#L1995: funcType
type.go#L2013: prototype := *(**funcType)(unsafe.Pointer(&ifunc))
type.go#L2016: var ft *funcType
type.go#L2119: func funcStr(ft *funcType) string {
type.go#L3047: ftyp *funcType // function signature
type.go#L3066: func funcLayout(t *funcType, rcvr *rtype) (frametype *rtype, framePool *sync.Pool, abi abiDesc) {
value.go#L361: t := (*funcType)(unsafe.Pointer(v.typ))
value.go#L847: func methodReceiver(op string, v Value, methodIndex int) (rcvrtype *rtype, t *funcType, fn unsafe.Pointer) {
value.go#L864: t = (*funcType)(unsafe.Pointer(tt.typeOff(m.typ)))
value.go#L877: t = (*funcType)(unsafe.Pointer(v.typ.typeOff(m.mtyp)))
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)